热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

深灰色|表里_Unity3D入门教程Unity3D简介安装和程序发布

篇首语:本文由编程笔记#小编为大家整理,主要介绍了Unity3D入门教程Unity3D简介安装和程序发布相关的知识,希望对你有一定的参考价值。

篇首语:本文由编程笔记#小编为大家整理,主要介绍了Unity3D入门教程Unity3D简介安装和程序发布相关的知识,希望对你有一定的参考价值。


《Unity3D入门教程》会带领零基础的初学者,一步步学会使用Unity3D来开发简单的应用程序,走近游戏开发的世界。本系列教程虽然不会面面俱到地深入到全部的知识点,但是会涉及到所有入门阶段所需要掌握的必备技能。通过本教程的学习,可以快速“入门”。师傅领进门,修行在个人。当我们掌握了基本的框架和技能后,就可以自由选择自己喜欢的点去深入学习。本教程是博主自己学习Unity3D时候总结的学习笔记,基本能够涵盖住入门阶段所需要学习的点。希望能都对读者有哪怕那么一点点的帮助,也不枉敲了那么久的键盘,码了那么些字。Enjoy Unity3D!



------------------------------------------------------------------------------------------------------------------

1 Unity3D介绍

Unity3D是一个跨平台的游戏开发引擎,它能够帮助开发者快速构建游戏场景,进行游戏开发与发布。它支持将开发好的作品发布到Windows、Mac OS、androidios、Linux等多种平台。另外,Unity3D官方版本目前可以运行在Windows和Mac OS上,当然还有可以运行在Linux上的非官方版本。



打开Unity3D官网,可以开到如下的画面,可见Unity3D的主要目标还是集中在游戏开发上,也包含VR/AR的开发。


2 Unity3D下载与安装

https://store.unity.com/cn/?_ga=1.18936120.1875984010.1467707827

打开上面Unity商店网址,会看到如下的界面。


选择免费的个人版,点击进入。


可以直接点击下载安装程序,也可以点击底部最右侧的“Unity旧版本”。我一般会选择后者,因为这样就可以自由选择要安装的版本。开发中最好采用一样的版本,否则在打开别的程序的时候总会根据Unity版本重新生成工程,来回转换难免不会出现什么隐含的Bug。点击“Unity旧版本”后,实际上看到的列表中也包含最新的版本。


根据你的系统选择相应的版本下载即可。例如我的是Win10 64位,我就点击5.4.1的“下载(Win)”按钮,选择Unity编辑器(64位)下载。我没有选择最新的版本,因为我已经有其他的程序是使用这个版本编辑的。如果你喜欢最新版,完全可以下载最新版,都是没问题的。

之后在你的下载目录会有“UnitySetup64-5.4.1f1.exe”这个文件,双击运行。一路点继续,到安装路径的页面可以更改安装路径,其他都默认即可。安装完后,如果没有使用破解补丁破解,界面是灰白色的,破解后是深灰色的。其实使用功能上没什么区别,反正现在有了免费的个人版,对于我们做研究来说,破解与否没差别。


第一次打开Unity可能需要登陆账号,可以随便注册一个登陆即可。点击“NEW”,输入工程名和路径,点击“Create project”。


至此,表示软件安装成功,可以正常运行了。

3 程序打包发布

按Ctrl+S,保存当前场景,可以命名为MyScene。之后在Project中的Assets下就会有已经保存的场景。然后File——Build Settings,出现下面的面板


点击“Add Open Scenes”就能将当前场景添加到待生成的列表里,然后左下方的平台就选择“PC, Mac & Linux Standalone”,然后点击Build。然后会要求你选择发布程序的路径和输入名称。如果和我一样选择默认路径,发布程序名称为“test”那么会在工程目录下看到发布出的程序。


双击test.exe,会出现如下对话框:


将分辨率设置为640*480,勾选Windowed,点击Play,就会看到如下场景:


好了,现在我们已经成功发布了一款应用程序。尽管这个程序什么功能都没有,但是它仍然是我们使用Unity3D成功发布的第一个应用程序,具有非凡纪念意义。它表明我们已经走在Unity3D开发之路上了。




推荐阅读
  • PyThon_Swift 势必取代 Python?
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了Swift势必取代Python?相关的知识,希望对你有一定的参考价值。 ... [详细]
  • RedHat 8 破解root密码
    1.首先开机进入grub界面 ... [详细]
  • Hadoop——实验七:MapReduce编程实践
    文章目录一.实验目的二.实验内容三.实验步骤及结果分析 1.基于ubuntukylin14.04(7)版本,安装hadoop-eclipse-kepler-plugi ... [详细]
  • 距离VeraCrypt1.24发布过去几个月的时间后,现如今,VeraCrypt1.24Update2也已发布。VeraCrypt是TrueCrypt的分支,于2013年6月发布,项目的主要开发者是来自法国的安全顾问MounirIdrassi。该版本的 ... [详细]
  • 开发该软件的操作系统_外甥问我什么是操作系统?
    我把自己以往的文章汇总成为了Github,欢迎各位大佬starhttps:github.comcrisxuanbestJavaer已提交此篇文章外甥上大一了ÿ ... [详细]
  • 一招解决 Github 加载慢问题
    前言GitHubBuildsoftwarebetter,together.Github是开发者提高生产力的必备工具,是程序员心目中永远的神。但是Github在国 ... [详细]
  • From:byscz,2.0理解SIGBUS与SIGSEGVQ:SIGSEGV我能理解,但有时碰上SIGBUS,这该如何理 ... [详细]
  • 出现错误提示锘_编写错误提示的11个小技巧
    本文将提到常见11种编写错误消息的小技巧,可以使用户在遵循错误消息时也能获得良好的用户体验。在我们的生活中不可避免会犯错误,同样当用户使用产品时也可能因 ... [详细]
  • 5分钟学会 gRPC
    5分钟学会gRPC-介绍我猜测大部分长期使用Java的开发者应该较少会接触gRPC,毕竟在Java圈子里大部分使用的还是DubboSpringClound这两类服务框架。我也是 ... [详细]
  • 怎样给文件夹上锁?方法一:不要去相信网上下载的文件夹加密软件,最好的还是winrar,或者使用魔法兔子也不错方法二:不要用加密软件,任何加密软件都有破解的。教你一种办法,是外人无法 ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了Springboot常用注解相关的知识,希望对你有一定的参考价值。@SpringBootApplicatio ... [详细]
  • 安装过程:(环境:Kubuntu7.10)从其oracle公司官网http:www.oracle.comtechnologysoftwareproduc ... [详细]
  • *题意:往区间[1,10000000]的墙上贴海报,海报数量 ... [详细]
  • 1.Googlehonggfuzz安装$githttps:github.comgooglehonggfuzz.git$cdhonggfuzz$make$makeinstall2.安 ... [详细]
  • 网页内嵌Windows Media Player播放器的多文件播放方法
    网页内嵌MediaPlayer播放器很简单,以下代码即可完成一个简单的播放器:<!DOCTYPEhtmlPUBLIC-W3CDTDXHTML1.0Transition ... [详细]
author-avatar
采臣--小青在这_203
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有